home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
BARNET
/
COMPILER
/
LCCBIN
/
!lcc
/
!Boot
next >
Wrap
Text File
|
1998-03-13
|
1KB
|
41 lines
| !Boot for LCC
| Adapted by Reuben Thomas from !Run for the GNU compilers
IconSprites <Obey$Dir>.!Sprites
Set LCC$Dir <Obey$Dir>
| Search path used for the compiler binaries
If "<LCC$Path>" = "" Then Set Run$Path <Run$Path>,LCC:bin.
Set LCC$Path <LCC$Dir>.
| Set the return code limit. Unixlib encodes information within this range
Set Sys$RCLimit 65536
| Place to store temporary files
If "<UnixFS$/tmp>" = "" Then Set UnixFS$/tmp <Wimp$ScrapDir>
| Ensure correct filename translation for a variety of prefixes
|Set UnixFS$sfix "f:for:F:fpp:cc:cxx:cpp:c++:C:ii:rpo:ads:adb:ada:c:m:h:i:s:S:ali:adc:xrb:xrs:l:o:p:pas:ph:gpi:gpc:y"
If "<UnixFS$sfix>" = "" Then Set UnixFS$sfix "a:c:cc:f:h:i:l:o:p:s:y:md"
| Set aliases for controlling UnixLib heap for dynamic areas
| See the documentation about UnixLib and dynamic areas.
| Uncomment these if you have a RiscPC and wish to use dynamic areas
Set bprint_heap ""
Set cpp_heap ""
Set lburg_heap ""
Set lcc_heap ""
Set rcc_heap ""
| Used for extended command lines
| Initially, we look in !System for the DDEUtils module supplied by Acorn
| If not present, then we will load the DDEUtilsCy version.
RMEnsure DDEUtils 0.02 X RMLoad System:Modules.DDEUtils
RMEnsure DDEUtils 0.01 RMRun <LCC$Dir>.Resources.DDEUtilsCy
RMEnsure DDEUtils 0.01 %Obey -c <LCC$Dir>.Resources.InitDDECy
RMEnsure UtilityModule 3.10 Obey
| Details specific to RISC OS 3.10 and above
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.01 RMLoad System:Modules.CallASWI